package com.literaryfamily.literaryfamily.entity;

import java.math.BigDecimal;
import java.util.Date;

public class BookBorrowOrder {
    private Long id;

    private String borrowOrderId;

    private String onlineId;

    private Long userId;

    private Date borrowTime;

    private Date returnTime;

    private Integer allowedBorrowDays;

    private String borrowImageUrl1;

    private String borrowDescription1;

    private String borrowImageUrl2;

    private String borrowDescription2;

    private Integer status;

    private Date actualReturnTime;

    private Integer actualBorrowDays;

    private String returnImageUrl1;

    private String returnDescription1;

    private String returnImageUrl2;

    private String returnDescription2;

    private BigDecimal damageFee;

    private BigDecimal overdueFee;

    private String remark;

    private Date actualBorrowTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getBorrowOrderId() {
        return borrowOrderId;
    }

    public void setBorrowOrderId(String borrowOrderId) {
        this.borrowOrderId = borrowOrderId == null ? null : borrowOrderId.trim();
    }

    public String getOnlineId() {
        return onlineId;
    }

    public void setOnlineId(String onlineId) {
        this.onlineId = onlineId == null ? null : onlineId.trim();
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Date getBorrowTime() {
        return borrowTime;
    }

    public void setBorrowTime(Date borrowTime) {
        this.borrowTime = borrowTime;
    }

    public Date getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(Date returnTime) {
        this.returnTime = returnTime;
    }

    public Integer getAllowedBorrowDays() {
        return allowedBorrowDays;
    }

    public void setAllowedBorrowDays(Integer allowedBorrowDays) {
        this.allowedBorrowDays = allowedBorrowDays;
    }

    public String getBorrowImageUrl1() {
        return borrowImageUrl1;
    }

    public void setBorrowImageUrl1(String borrowImageUrl1) {
        this.borrowImageUrl1 = borrowImageUrl1 == null ? null : borrowImageUrl1.trim();
    }

    public String getBorrowDescription1() {
        return borrowDescription1;
    }

    public void setBorrowDescription1(String borrowDescription1) {
        this.borrowDescription1 = borrowDescription1 == null ? null : borrowDescription1.trim();
    }

    public String getBorrowImageUrl2() {
        return borrowImageUrl2;
    }

    public void setBorrowImageUrl2(String borrowImageUrl2) {
        this.borrowImageUrl2 = borrowImageUrl2 == null ? null : borrowImageUrl2.trim();
    }

    public String getBorrowDescription2() {
        return borrowDescription2;
    }

    public void setBorrowDescription2(String borrowDescription2) {
        this.borrowDescription2 = borrowDescription2 == null ? null : borrowDescription2.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getActualReturnTime() {
        return actualReturnTime;
    }

    public void setActualReturnTime(Date actualReturnTime) {
        this.actualReturnTime = actualReturnTime;
    }

    public Integer getActualBorrowDays() {
        return actualBorrowDays;
    }

    public void setActualBorrowDays(Integer actualBorrowDays) {
        this.actualBorrowDays = actualBorrowDays;
    }

    public String getReturnImageUrl1() {
        return returnImageUrl1;
    }

    public void setReturnImageUrl1(String returnImageUrl1) {
        this.returnImageUrl1 = returnImageUrl1 == null ? null : returnImageUrl1.trim();
    }

    public String getReturnDescription1() {
        return returnDescription1;
    }

    public void setReturnDescription1(String returnDescription1) {
        this.returnDescription1 = returnDescription1 == null ? null : returnDescription1.trim();
    }

    public String getReturnImageUrl2() {
        return returnImageUrl2;
    }

    public void setReturnImageUrl2(String returnImageUrl2) {
        this.returnImageUrl2 = returnImageUrl2 == null ? null : returnImageUrl2.trim();
    }

    public String getReturnDescription2() {
        return returnDescription2;
    }

    public void setReturnDescription2(String returnDescription2) {
        this.returnDescription2 = returnDescription2 == null ? null : returnDescription2.trim();
    }

    public BigDecimal getDamageFee() {
        return damageFee;
    }

    public void setDamageFee(BigDecimal damageFee) {
        this.damageFee = damageFee;
    }

    public BigDecimal getOverdueFee() {
        return overdueFee;
    }

    public void setOverdueFee(BigDecimal overdueFee) {
        this.overdueFee = overdueFee;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Date getActualBorrowTime() {
        return actualBorrowTime;
    }

    public void setActualBorrowTime(Date actualBorrowTime) {
        this.actualBorrowTime = actualBorrowTime;
    }
}